make stuffed grape leaves - Francés Inglés Diccionario